protested yacht - Spanish English Dictionary